 @media screen and (max-width:1600px) {
.ul-ft-nav>li { margin-left: 30px; }
.ft-ma { margin-left: 30px; }
}
 @media screen and (max-width:1450px) {
.nav { margin-right: 30px; }
.ul-nav>li>a { padding: 0 15px; }
}
 @media screen and (max-width:1360px) {
}
@media screen and (max-width:1300px) {
.nav { display: none }
.menu { display: block; }
.ss-go { width: 50px; }
}
 @media screen and (max-width:1270px) {
.ft-cont { flex-wrap: wrap; }
.ft-l { width: 100%; }
.ft-r { justify-content: space-between; width: 100%; margin-top: 30px; }
.ul-ft-nav { justify-content: space-between; }
.zy-fw { display: none; }
.fw-banner,
.fw-m { display: block; }
.ul-zy-b { justify-content: space-evenly; margin: 50px 0 0 0; }
.ul-zy-b>li { width: 33%; padding: 45px 5px; margin-left: 0; }
.ul-ln>li { width: 32.25%; }
.ul-zx>li { width: 48.07%; }
}
 @media screen and (max-width:1200px) {
.xq-r { width: 100%; margin-top: 30px; }
.xq-c { flex-direction: column; }
}
 @media screen and (max-width:1150px) {
.pdu .pdu-m-inp,
.pdu-m-sel { width: 80%; }
.pdu .pdu-m-btn { width: 80%; margin-top: 10px; background-image: unset; }
.pdu .pdu-m-r { flex-direction: column; width: 100%; }
.pdu .pdu-m-sel { margin-bottom: 10px; }
.pdu .pdu-m-l { align-items: center; width: 100%; flex-direction: column; }
.pdu .pdu-m-c { flex-direction: column; }
.pdu-l { width: 240px; }
.pdu-r { padding-left: 270px; }
}
 @media screen and (max-width:1100px) {
.ipdu-r { width: 100%; margin-top: 15px; }
.ipdu-l { width: 100%; }
.ipdu { padding: 50px 0; }
.wt-m { flex-wrap: wrap; flex-direction: column-reverse; }
.wt-m .pdu-m-l { width: 100%; margin-top: 30px; }
.wt-m .pdu-m-r { width: 100%; justify-content: flex-end; }
.fw-mid-cont { margin: 0 10px; }
.ul-wl>li { width: 47.32%; }
.ul-news>li { width: 46.36%; }
}
 @media screen and (max-width:960px) {
.iyy-pc { display: none; }
.iyy-m { display: block; }
.inews-l { width: 100%; }
.inews-r { width: 100%; margin-top: 20px; }
.ul-inews-r { flex-direction: unset; }
.ul-inews-r>li { width: 48%; }
.lc-l { max-width: 250px; }
.ul-ry>li { width: 30.19%; }
.sheb-l { width: 100%; }
.sheb-r { width: 100%; }
.sheb-r a { margin-top: 30px; }
.fw-zt-txt .zy-b-title,
.fw-zt-txt .zy-b-tx2 { font-size: 32px; }
.fw-zt-txt .zy-b-tx { font-size: 20px !important; }
.ul-ln>li { width: 48.92%; padding: 40px 15px 20px; }
.fc-top { flex-direction: column; }
.fc-l { width: 100%; }
.fc-r { width: 100%; }
.ul-fc-r>li { padding: 20px 0; }
.zx-r { width: 100%; margin-top: 30px; }
.newsxq-l { width: 100%; }
.newsxq-r { width: 100%; margin-top: 30px; }
.newsxq-r-w { padding: 0; border: none; }
.newsxq-title2 { font-weight: bold; font-size: 30px; }
.newsxq-title { line-height: 38px; }
.ul-newstj { display: flex; flex-wrap: wrap; justify-content: space-between; }
.ul-newstj>li { width: 48%; }
.xq-l { width: 100%; align-items: center; }
.xq-show { max-width: 450px; }
.xq-show img { max-width: 100%; }
.xq-nav { width: 19%; }
}
 @media screen and (max-width:850px) {
.ul-pdu>li { width: 46.86%; }
.wt-m .pdu-m-btn { width: 100%; margin: 10px 0 0 126px; background-image: unset; }
.wt-m .pdu-m-inp { width: 100%; margin: 10px 0 0 126px; }
.wt-m .pdu-m-sel { width: 100%; }
.wt-m .pdu-m-l { flex-wrap: wrap; }
.lb-idaih2 { display: block; }
.idaih-lb { display: none; }
.ul-gh>li { width: 46.15%; }
.gh-t { flex-wrap: wrap; }
.gh-l { width: 100%; }
.gh-r { width: 100%; flex-direction: unset; margin-top: 30px; }
.gh-r a { width: 48%; }
.ul-zy-b>li { width: 49%; justify-content: unset; }
.ul-zy-b>li:nth-child(2n) { justify-content: flex-end; }
.ul-zy-b { justify-content: unset; }
.ul-fw-mid>li { width: 100%; margin-top: 80px; }
.ul-fw-mid>li:nth-child(1) { margin-top: 0; }
.fw-mid-cont { margin: 0 35px; }
.fw-iocn>img { width: 30px; }
.fw-title { margin-top: 15px; font-size: 20px; }
.fw-show { max-height: 40%; }
.wl-top-l,
.wl-top-r { width: 100%; }
.ul-wl>li { padding: 20px 10px; }
.ul-fc>li { width: 46.15%; }
.zx-tx { width: 100%; -webkit-line-clamp: 4; }
.ul-zshu>li { width: 46.53%; }
}
 @media screen and (max-width:750px) {
.ft-l { display: none; }
.footer { padding: 40px 0; }
.pdu-r { padding-left: 190px; }
.pdu-l { width: 180px; }
.ul-zy-mid>li { margin: 0 15px; }
.xuanc .ul-xuanc>li { width: 96.47%; }
.news-txt { flex-wrap: wrap; }
.news-r { width: 100%; margin: 15px 0 0 0; }
.ul-news .fc-r-l { width: 100%; text-align: left; display: flex; align-items: center; justify-content: space-between; }
.news-tx { display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 24px; white-space: unset }
.ul-lyu { justify-content: unset; }
.ul-lyu>li { width: 14.2%; margin-left: 0 !important; }
.fw-cont-m { display: block; }
.fw-cont { display: none; }
.fw-iocn>img { width: unset; }
}
 @media screen and (max-width:640px) {
.lc-l { max-width: 150px; }
.ul-ry>li { width: 46.86%; }
.gk-mid-kk { width: 100%; margin: 10px 0; }
.zx-l { width: 100%; }
.ul-zx-l { justify-content: space-between; }
.ul-zx-l>li { margin-left: 0; width: 19%; }
.ul-zx-l>li>a { width: 100%; }
<!--
.ipdu-pic { width: 36%; height: 60%; }
-->
.lang-tc { width: 50px;/* background-color: transparent; */ }
.ss-inp { width: 110px; }
.ss-go { height: 24px; background-size: 20px; }
.ul-ibom { margin-left: -70px; }
.ul-ibom>li { margin-left: 70px; min-width: 220px; }
.xq-btn a { height: 60px; }
.zy-b-tx { line-height: 26px; }
.ul-zy-mid>li { margin: 0 10px; }
.fc-r-tx { -webkit-line-clamp: 3 }
.wt-m .pdu-m-sel select,
.wt-m .pdu-m-btn,
.wt-m .pdu-m-inp { height: 56px; font-size: 20px; width: 100%; margin: 10px 0 0 0; }
.pdu-m-sel { flex-wrap: wrap; }
.pdu-m-tx { font-size: 20px; }
.lyu-more a { height: 58px; font-size: 20px; }
.zx-inp { height: 50px; font-size: 20px; }
 .zx-inp::placeholder {
 font-size: 20px;
}
.zx-go { height: 50px; }
.zx-btn a { width: 120px; height: 44px; line-height: 42px; font-size: 18px; }
.ul-lyu { margin-top: 20px; }
.sheb-more a,
.xiaz-more a { width: 180px; height: 56px; line-height: 56px; font-size: 20px; }
.xuanc-btn a { width: 120px; height: 50px; }
.xuanc-btn a span { font-size: 18px !important; }
.news-tj-tx2 { margin-top: 10px; }
.ul-wl>li { width: 97.32%; }
.wl-tx span { min-width: 174px; }
/* 字体 */
.wt-title,
.lyu-tx,
.zx-tx,
.ln-tx,
.news-tj-tx { font-size: 20px; line-height: 28px; }
.lang-tc a { font-size: 18px; line-height: 30px; }
 .ipdu-tx, .iyy-tx2, .lang span, .ss-inp, .ss-inp::placeholder, .inews-l-tx, .inews-title, .inews-tx2, .ibom-c-title, .ibom-c-tx, .ft-dz, .ft-bom>div, .fc-r-tx, .fc-r-time2, .fc-time, .fc-more, .fw-mid-tx, .ul-zx-l a, .news-tx, .fc-r-time2, .news-tj-tx2 {
 font-size: 18px;
}
.iyy-title,
.inews-l-tx2,
.imore,
.ft-ma-title,
.fc-r-title,
.xuanc-title,
.wl-title { font-size: 22px; }
.zy-b-tx,
.xq-btn a span,
.xq-t,
.ul-zy-mid a,
.ry-tx,
.lc-tx,
.fc-title,
.zy-wb-tx2,
.sheb-tx,
.news-title,
.laiy,
.newsxq-page a,
.wl-tx,
.gk-tx,
.gh-tx { font-size: 20px; }
.zx-title { font-size: 24px; }
}
